期刊
  出版年
  关键词
结果中检索 Open Search
Please wait a minute...
选择: 显示/隐藏图片
1. 面向密码流处理器的AES算法软件流水实现方法
王寿成, 徐进辉, 严迎建, 李功丽, 贾永旺
计算机应用    2017, 37 (6): 1620-1624.   DOI: 10.11772/j.issn.1001-9081.2017.06.1620
摘要371)      PDF (816KB)(515)    收藏
针对轮函数在分组密码实现过程中耗时过长的问题,提出了面向可重构密码流处理器(RCSP)的高级加密标准(AES)算法软件流水实现方法。该方法将轮函数操作划分为若干流水段,不同流水段对应不同的并行密码资源,通过并行执行多个轮函数的不同流水段,从而开发指令级并行性提高轮函数执行速度,进而提升分组密码的执行性能。在RCSP的单簇、双簇和四簇运算资源下分析了AES算法的流水线划分过程和软件流水映射方法,实验结果表明,该软件流水实现方法使得单分组或多分组不同数据分块的操作并行执行,不仅能够提升单分组串行执行性能,还能够通过开发分组间的并行性来提高多分组并行执行性能。
参考文献 | 相关文章 | 多维度评价
2. Grain-128同步流密码的选择初始向量相关性能量攻击
杨昌盛 于敬超 严迎建
计算机应用    2014, 34 (5): 1318-1321.   DOI: 10.11772/j.issn.1001-9081.2014.05.1318
摘要157)      PDF (760KB)(346)    收藏

不同于分组密码,序列密码构造相对简单且大量使用线性运算,因此攻击点功耗与其他功耗成分之间往往存在较强的相关性,使得能量分析攻击难以实施。针对上述现状,提出了一种面向Grain-128同步流密码的选择初始向量(IV)相关性能量攻击方案。首先对Grain-128的输出函数h(x)进行了分析,并基于此确定了攻击点表达式;其次通过选取特定的初始向量,消除了攻击点功耗和其他功耗成分之间的相关性,从而解决了能量攻击所面临的关键问题;最后基于功耗分析工具PrimeTimePX对攻击方案进行了验证。结果表明,该方案仅需736个IV样本即可实施23轮攻击,恢复46比特密钥。

参考文献 | 相关文章 | 多维度评价
3. 差分能量攻击样本选取方法
李志强 严迎建 段二朋
计算机应用    2012, 32 (01): 92-94.   DOI: 10.3724/SP.J.1087.2012.00092
摘要1011)      PDF (631KB)(735)    收藏
为了解决差分能量攻击(DPA)中的样本选取问题,提出了一套样本选取方法。方法从所使用的实验平台出发,通过理论分析提出样本选取方式和数量,然后进行实验验证。以AES算法为例,分别进行了仿真实验和实测实验,验证了所提出的选取方法的准确性。结果表明,仿真攻击的明文样本应该按顺序取,数量为一个全排列,而实测攻击应该直接采用大量随机数,两者对明文样本的要求存在较大差别。
参考文献 | 相关文章 | 多维度评价
4. 椭圆曲线点乘的抗故障攻击FSM控制器设计
严迎建 李志强 段二朋 朱巍巍
计算机应用    2012, 32 (01): 86-88.   DOI: 10.3724/SP.J.1087.2012.00086
摘要1099)      PDF (499KB)(597)    收藏
为提高有限状态机(FSM)控制器的抗故障攻击能力,提出一种非并发故障检测方案。方案利用线性码的故障检错特性,通过在状态机电路中建立故障传播路径来实现。设计了基于NAF编码的从左至右扫描点乘算法的安全有限状态机电路,并对该电路进行了仿真验证与分析。通过仿真验证,与并发故障检测方案相比,该设计能够在减少状态机频繁译码工作量的情况下,正确检测错误并报警,提高了抗故障攻击能力。
参考文献 | 相关文章 | 多维度评价
5. 面向密码流处理器的AES算法软件流水实现研究
王寿成 徐进辉 严迎建 李功丽 贾永旺
  
录用日期: 2017-01-29